html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
  margin:0;
  padding:0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display:block;
}
body {
  line-height:1;
  background:#fff;
  background-image:url(http://3.bp.blogspot.com/-sM3Bsx_fA1s/TpA0he8PmyI/AAAAAAAABr0/MtUP_DWddp0/s000/body-pattern-1.png);
  color:#676767;
  font:normal normal .8125em/1.4 Arial,Tahoma,Helvetica,FreeSans,sans-serif;
  margin:0;
  padding:0;
}
ol,
ul {
  list-style:none;
}
blockquote,
q {
  quotes:none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content:none;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
a {
  color:#838383;
  text-decoration:none;
}
a:hover {
  color:#20b9eb;
  text-decoration:none;
}
h1,
h2,
h3,
h4 {
  font-weight:700;
}
h1 {
  font-size:24px;
}
h3 {
  font-size:20px;
}
.left {
  float:left;
}
.clearfix:after {
  clear:both;
  content:"";
  display:block;
  font-size:0;
  height:0;
  visibility:hidden;
}
.clear {
  clear:both;
  display:block;
  font-size:0;
  height:0;
  line-height:0;
  width:100%;
  margin:0;
  padding:0;
}
.status-msg-wrap {
  background:#fbfbfb;
  border:5px solid #ddd;
  font-size:14px;
  text-shadow:1px 1px 1px #fff;
  -webkit-border-radius:5px 5px 5px 5px;
  -moz-border-radius:5px;
  -khtml-border-radius:5px 5px 5px 5px;
  border-radius:5px 5px 5px 5px;
  display:none;
  padding:5px;
}
.status-msg-border,
.status-msg-bg {
  border:none;
  background:transparent;
}
#blog-pager {
  position:relative;
  top:10px;
  background:#f3f3f3;
  width:772px;
  border:1px solid #ddd;
  clear:both;
  font-weight:700;
  color:#838383;
  font-size:13px;
  border-radius:4px;
  margin:15px 0;
  padding:5px 10px;
}
#container {
  position:relative;
  text-align:left;
  width:1100px;
  clear:both;
  background:url(http://3.bp.blogspot.com/-z_bX2ZlserU/TpA0hoGLDhI/AAAAAAAABr8/b_hcv24u9Vc/s000/container-bg.png);
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  -moz-box-shadow:0 0 6px #ccc;
  -webkit-box-shadow:0 0 6px #ccc;
  -khtml-box-shadow:0 0 6px #ccc;
  box-shadow:0 0 6px #ccc;
  margin:0 auto;
}
#top-bar {
  background:#fbfbfb;
  height:35px;
  border-bottom:1px solid #ccc;
  padding:7px 50px 5px 20px;
}
#top-bar-left {
  float:left;
  width:200px;
  margin-top:6px;
}
#top-bar-right {
  float:right;
  width:700px;
}
#header-wrapper {
  position:relative;
  clear:both;
  border-bottom:1px solid #ddd;
  height:auto;
  padding:20px;
}

#main-content {
  background:#fbfbfb url(http://2.bp.blogspot.com/-_GJU69JvEcI/TpA0iHesMkI/AAAAAAAABsE/yAyKX_RkPEE/s000/content-light.png) no-repeat top center;
  width:1060px;
  clear:both;
  border-top:1px solid #fff;
  border-bottom:1px solid #fff;
  padding:20px;
}
#main-content .content-left {
  width:800px;
  float:left;
}
#main-content .content-right {
  width:250px;
  float:right;
}
#main,
#sidebar {
  margin:0;
  padding:0;
}
#footer {
  border-top:1px solid #ddd;
  padding:10px 20px;
}
#header-wrapper .header {
  width:400px;
  height:60px;
  overflow:hidden;
  float:left;
  margin:10px 0 0;
}
#header-wrapper .header-right-element {
  float:right;
  width:468px;
  margin:0;
}
.ads-half-banner {
  float:right;
  width:468px;
  height:80px;
  background:#fff;
  border:1px solid #ddd;
  margin:0;
  padding:3px;
}
#topsearch {
  float:right;
  margin-left:20px;
}
#topsearch
input {
  background:transparent;
  border:1px solid transparent;
  border-left:1px solid #09f;
  border-bottom:1px solid #09f;
  width:230px;
  height:30px;
  color:#999;
  position:relative;
  left:30px;
  font-size:14px;
  text-transform:uppercase;
  padding:1px 0 2px 10px;
}
#topsearch input:focus {
  outline:none;
}
#top_social
li {
  display:inline;
}
#top_social a
span {
  visibility:hidden;
}
#top_social a:hover {
  text-decoration:none;
}
.social_facebook a,.social_twitter a,.social_googleplus a,.social_myspace a,.social_rss
a {
  background:url(http://3.bp.blogspot.com/-Y_wdWg9FT7A/Ucr_YSv2dcI/AAAAAAAAAR8/NbgNoqw1hys/s1600/facebook-icon.png) no-repeat;
  height:32px;
  width:32px;
  display:inline-block;
  -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  filter:alpha(opacity=60);
  -moz-opacity:0.6;
  -khtml-opacity:0.6;
  opacity:0.6;
}
.social_twitter
a {
  background-image:url(http://2.bp.blogspot.com/-R8248aprxL8/Ucr_YaTb-jI/AAAAAAAAARw/bbEHdHlNdfM/s1600/twitter-icon.png);
}
.social_googleplus
a {
  background-image:url(http://1.bp.blogspot.com/-9MQHKYoNh5c/Ucr_YUkHZyI/AAAAAAAAARs/5CEvZvi5siU/s1600/google-plus-icon.png);
}
.social_rss
a {
  background-image:url(http://2.bp.blogspot.com/-KXHGDX45P6k/TpA0kosqQBI/AAAAAAAABsg/EvbP81KL9oc/s000/social_rss.png);
}
#nav {
  background-color:#09f;
  color:white;
  font:bold 13px arial;
  text-transform:uppercase;
  margin:110px -20px 0;
  padding-left:20px;
}

#nav ul {
  margin:0px 0px;
  padding:0px 0px;
  height:40px;
}

#nav li { 
  margin:0px 0px;
  padding:0px 0px;
  float:left;
  display:inline;
  list-style:none;
  position:relative;
}

#nav a {
  display:block;
  padding:0px 15px;
  line-height:40px;
  text-decoration:none;
  background-color:#09f;
  color:white;
}

#nav a:hover {
  background-color:#d7d7d7;color:black;
}

#nav li ul {
  width:170px;
  height:auto;
  position:absolute;
  top:100%;
  left:0px;
  z-index:10;
  display:none;
}

#nav li li {
  display:block;
  float:none;
}

#nav li ul ul {
  left:100%;
  top:0px;
}
.display {
  height:22px;
  border-radius:4px;
  background:#f3f3f3;
  border:1px solid #ddd;
  width:776px;
  padding:7px 7px 5px 10px;
}
.display a {
  background:#fff;
  border:1px solid #ddd;
  border-radius:3px;
  font-size:11px;
  padding:3px 8px 3px 25px;
}
a.grid_view {
  background:url(http://2.bp.blogspot.com/-GVq7xQAc3g4/TpA0kyTMHFI/AAAAAAAABso/MdqTgad3xqw/s000/grid_view.png) no-repeat 3px center;
}
a.list_view {
  background:url(http://4.bp.blogspot.com/-aw4FOlrWjYc/TpA0lZpI1JI/AAAAAAAABss/BYHwkdooyMY/s000/display_large.png) no-repeat 3px center;
}
.display a.active {
  background-color:#ededed;
  border:1px solid #ccc;
  color:#111;
  cursor:default;
}
.post h3 {
  font-size:24px;
  margin-bottom:15px;
}
.post {
  width:762px;
  border:1px solid #ddd;
  border-radius:2px;
  float:left;
  margin:0 0 15px;
  padding:15px;
}
.post-body {
  padding-bottom:40px;
}
#sidebar h2 {
  background:#f3f3f3;
  border-bottom:none;
  border:1px solid #ddd;
  border-radius:2px 2px 0 0;
  color:#878787;
  text-shadow:1px 1px 1px #fff;
  font-weight:700;
  font-size:14px;
  padding:5px 15px;
}
#sidebar .widget {
  margin:0 0 10px;
  padding:0;
}
#sidebar .widget-content {
  background:#fff;
  border:1px solid #ddd;
  border-top:none;
  border-radius:0 0 2px 2px;
  padding:10px 10px 15px;
}
#sidebar .widget-content ul li a {
  background:url(http://2.bp.blogspot.com/-BrbTYplsl7M/Ucqx-2yVDxI/AAAAAAAAARc/Em9QPRcf2t8/s1600/bullet.png) no-repeat 0 0;
  padding-left:18px;
  color:#878787;
  font-weight:700;
  font-size:12px;
}
#footer .copyright {
  font-family:'Open Sans',Tahoma,sans-serif;
  float:left;
  width:600px;
  color:#484848;
  font-size:15px;
  font-weight:700;
}
#footer p.credits {
  font-size:10px;
  font-weight:400;
  text-transform:uppercase;
}
.footer-right {
  float:right;
  padding-top:5px;
}
.footer-right a {
  display:block;
  float:left;
  text-indent:-9999px;
  height:40px;
  margin-left:10px;
}
.footer-right a.googlecheck {
  background:url(http://2.bp.blogspot.com/-FK-1u_76x7A/UcqZIaSFvII/AAAAAAAAAQg/xfGpowF8NxQ/s1600/blogger-logo.png)no-repeat;
  width:130px;
}
.bingkai {
  width:300px;
  height:300px;
  background:#fff;
  border:1px solid #ddd;
  float:left;
  text-align:left;
  margin:0 15px 10px 0;
  padding:15px;
}
.bingkai img {
  width:300px;
  height:300px;
}
.harga {
  position:absolute;
  width:90px;
  height:35px;
  bottom:0;
  z-index:20;
  line-height:35px;
  right:0;
  background:#fff;
  color:#838383;
  font-size:14px;
  font-weight:700;
  border-radius:4px 0 0 0;
  border-top:1px solid #ddd;
  border-left:1px solid #ddd;
  padding:0 10px;
}
.image_carousel {
  position:relative;
  clear:both;
  margin-bottom:20px;
  padding:15px 15px 10px 28px;
}
.image_carousel img {
  width:110px;
  height:110px;
  border:1px solid #ccc;
  background-color:#FFF;
  display:block;
  float:left;
  margin:7px;
  padding:9px;
}
a.prev,
a.next {
  background:url(http://3.bp.blogspot.com/-SuwWV-z5mU4/TpA0oR17zYI/AAAAAAAABtI/o_fE99w4p_w/s000/carousel_sprite.png) no-repeat transparent;
  width:45px;
  height:50px;
  display:block;
  position:absolute;
  top:65px;
}
a.prev {
  left:-15px;
  background:url(http://3.bp.blogspot.com/-g_sNtI-y-ow/UdKT3uLMY9I/AAAAAAAAAG8/IXeGUXnXEHw/s50/arrow-back-icon.png) no-repeat transparent;
}
a.next {
  right:-15px;
  background:url(http://1.bp.blogspot.com/-Fyhr5dGkpo0/UdKT3iSBnZI/AAAAAAAAAGs/0eGNiQp-oQU/s50/arrow-forward-icon.png) no-repeat transparent;
}
.pagination {
  text-align:center;
}
.pagination a {
  background:url(http://1.bp.blogspot.com/-mSkTbfRDxTw/UdKT3xrc2UI/AAAAAAAAAGw/Mf5FHd2LyjI/s15/paginator.png)no-repeat transparent;
  width:15px;
  height:15px;
  display:inline-block;
  margin:12px 5px 0 0;
}
.pagination a.selected {
  background:url(http://2.bp.blogspot.com/-1_ZSfJo_-ms/UdKT4TctEAI/AAAAAAAAAHA/EUq69amyQnU/s15/paginator2.png)no-repeat transparent;
  cursor:default;
}
#navbar,
.date-header,
.post-footer,
.feed-links,
#comments,
a.prev span,
a.next span,
.pagination a span {
  display:none;
}
h2,
h4 {
  font-size:16px;
}
.right,
#top_social {
  float:right;
}